cheval trap - German English Dictionary